Geographically separate population - Espagnol Anglais Dictionnaire